it makes it difficult... - Inglés Sinónimo Diccionario